import moment from 'moment'
moment.locale('zh-cn')

export default{
    computed: {},
    watch: {},
    created(){},
    mounted() {},
    methods:{
        // 格式化(如：2020-04-08T09:31:55.313Z)，返回日期
        MIN_timestampToDate(value){
            if(!value) return ''
	        return moment(value).format('YYYY-MM-DD dddd')
        },
        // 时间戳转化为长时间时间
        MIN_timestampToLongTime(value){
            if(!value) return ''
		    return moment(value).format('YYYY-MM-DD HH:mm')
        },
        // 时间戳转化为长时间时间
        MIN_timestampToLongTime2(value){
            if(!value) return ''
		    return moment(value).format('YYYY-MM-DD HH:mm:ss')
        },
        // 返回时分
        MIN_dateToms(value){
            if(!value) return ''
	        return moment(value).format('HH:mm')
        },
        // 返回月日
        MIN_dateTomy(value){
            if(!value) return ''
	        return moment(value).format("MMMDo")
        },
        //比较大小
        MIN_diff(date1,date2=new Date(),type='minutes'){
            if(!date1) return ''
            const diff = moment(date1).diff(moment(date2), type)  
	        return diff    ////diff>0时: date1>date2
        },
        // 验证手机号
        checkMobile(phone){
            var myreg = /^[1][3,4,5,7,8,9][0-9]{9}$/;
            if (!myreg.test(phone)) {
              return false;
            } else {
              return true;
            }
        },
        //钱输入校验
        checkMoney(money){
            var reg=/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/;
            if(reg.test(money)){
                return true;
            }else{
                return false; 
            }
        },
        MIX_priceFormat(input){
            var nm = input
            if (typeof(nm) == null || isNaN(nm) || !nm) { 
                nm = 0
            }  
            var n = parseFloat(nm).toFixed(2);
            var re = /(\d{1,3})(?=(\d{3})+(?:\.))/g;
            return n.replace(re, "$1,");
        },
        MIX_phone_secret(value){
            if(!value) return ''
            return value.substr(0,3) + '*****' + value.substr(value.length-4,4)
        }
    }
}